have a difficulty come up - Turc Anglais Dictionnaire